﻿// ******************************************************************
// 项目名称 :WSPay
// 项目描述 :
// 文件名称 : RefoundService.cs
// 版  本 : v1.0.0.0
// 说  明 :  
// 作  者 : mengzhong
// 邮  箱 :coodream@live.com
// 命名空间 : WSPay.Core
// 创建时间 : 2017.04.21.11:30
// 更新时间 : 2017.04.21.11:30
// ******************************************************************
//  Copyright meng zhong  2017. All rights reserved.
// ******************************************************************

using WSPay.Core.DTO;
using WSPay.Domain;

namespace WSPay.Application
{
    public interface IRefoundService
    {
        RefundOrder CreateRefundOrder(RefundOrderDto dto);
        RefundOrder GetRefundOrder(string paymentOrderId);
        RefundOrder GetRefundOrderByBath(string bathId);
        /// <summary>
        /// 
        /// </summary>
        /// <param name="orderId"></param>
        /// <returns></returns>
        bool SuccessRefound(int orderId,string reamak);
        /// <summary>
        /// 退款失败
        /// </summary>
        /// <param name="orderId"></param>
        /// <returns></returns>
        bool FailureRefound(int orderId,string reamak);
    }
}